GH-34094: [C++] Increase Boost minimum version for clang >= 16#34100
Conversation
|
Thanks for updating this! Looks like there's a linter error which needs fixing, but aside from that, I tried this locally in a container, and it appears to be working - the Arrow C++ build now fails when being built using clang16 with |
Nice, that's the expected result 🎉 |
westonpace
left a comment
There was a problem hiding this comment.
I haven't really been following this discussion but this change seems safe to me. If someone is using clang 16 then either they are on a very new OS (which probably has a more recent version of boost) or they are advanced enough they can get a newer boost and comfortable with using newer libs.
Co-authored-by: Neal Richardson <neal.p.richardson@gmail.com>
…pache#34100) ### Rationale for this change Build fails with older Boost on Clang >= 16 ### Are there any user-facing changes? No our dependency management will download the required Boost version if it is not installed on the system. * Closes: apache#34094 Lead-authored-by: Jacob Wujciak-Jens <jacob@wujciak.de> Co-authored-by: Sutou Kouhei <kou@clear-code.com> Co-authored-by: Sutou Kouhei <kou@cozmixng.org> Co-authored-by: Neal Richardson <neal.p.richardson@gmail.com> Signed-off-by: Sutou Kouhei <kou@clear-code.com>
|
Benchmark runs are scheduled for baseline = 106568d and contender = 717d4fb. 717d4fb is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
|
['Python', 'R'] benchmarks have high level of regressions. |
Rationale for this change
Build fails with older Boost on Clang >= 16
Are there any user-facing changes?
No our dependency management will download the required Boost version if it is not installed on the system.